PPCSYS 08 - 68KÉRÅ[ÉhÇÃPPCÇ÷ÇÃà⁄êAÇΔNewRoutineDescriptor

Åi1-June-96Åj

Q: 68KÉRÅ[ÉhÇPPCÇ…à⁄êAǵÇÊǧÇΔǵǃǢNjÇ∑ÅBModalDialogÇ≈íËã`Ç≥ÇÍǃǢÇÈÉJÉXÉ^ÉÄä÷êîÇégópǵǃǢNjÇ∑ÅBǪÇÃÇΔÇ´ÇÃÉRÅ[ÉhÇÕà»â∫ÇÃÇÊǧÇ≈ǵÇΩÅB

ModalDialog((ModalFilterProcPtr) MyFilter, &itemNum);

ÉJÉXÉ^ÉÄä÷êîÇRoutineDescriptorÇ÷ÇÃÉ|ÉCÉìÉ^å^Ç…ïœä∑Ç≈ǴǻǢÅAÇΔÉRÉìÉpÉCÉâÇ™ÉGÉâÅ[Çï‘ǵǃǴÇΩÇÃÇ≈ÅARoutineDescriptorÇ…ÉLÉÉÉXÉgǵNjǵÇΩÅB
ModalDialog((RoutineDescriptor*) MyFilter, &itemNum);

DZÇÍÇ≈ÉRÉìÉpÉCÉãéûÇΔÉäÉìÉNéûÇÃÉGÉâÅ[ÇÕÇ»Ç≠Ç»ÇËNjǵÇΩÇ™ÅAÉvÉçÉOÉâÉÄÇé¿çsÇ∑ÇÈÇΔÉ^ÉCÉv3ÇÃÉGÉâÅ[Ç≈ÉNÉâÉbÉVÉÖǵǃǵNjǢNjÇ∑ÅB

DZÇÍÇê≥ǵÇ≠é¿ëïÇ∑ÇÈÇ…ÇÕÅAÇ«ÇÃólDžǵÇΩÇÁÇÊÇ¢ÇÃÇ≈ǵÇÂǧǩÅH

A: UPPÇ…ÉLÉÉÉXÉgÇ∑ÇÈÇÃÇ≈ÇÕÇ»Ç≠ÅANewRoutineDescriptorÇégópǵǃUPPÇçÏê¨ÇµÇƒÇ≠ÇæÇ≥Ç¢ÅBDialogs.hÇ…ÇÕÅANewRoutineDescriptorÇé¿çsÇ∑ÇÈÇΩÇflÇÃNewModalFilterProcÇΔǢǧÉ}ÉNÉçǙdžÇËÇ‹Ç∑ÅBÉRÅ[ÉhÇÕà»â∫ÇÃÇÊǧDžǻÇËÇ‹Ç∑ÅB

ModalFilterUPP myFilterUPP;
myFilterUPP = NewModalFilterProc(MyFilter);
ModalDialog(myFilterUPP,  &itemNum);

à»â∫LJÇ≤éQèΔÇ≠ÇæÇ≥Ç¢ÅB

ÇÊÇËè⁄ǵǢèÓïÒDžǬǢǃÇÕÅAInside Macintosh: PowerPC System Software 2-21ÉyÅ[ÉWÇÃUsing Universal Procedure PointersÇÇ≤óóÇ≠ÇæÇ≥Ç¢ÅB


[ Technical Q&A's : PowerPC : PowerPC Systems : PPCSYS008 ]